god-given gift - Allemand Anglais Dictionnaire